curled strips of smoked dogfish - Alemán Inglés Diccionario